package br.com.cast.Prova_Wicket;

import org.apache.wicket.markup.html.form.Form;
import org.apache.wicket.markup.html.form.RadioChoice;
import org.apache.wicket.validation.IValidatable;
import org.apache.wicket.validation.IValidator;

import br.com.cast.conexao.SelecaoDAO;
import br.com.cast.modelo.Grupos;
import br.com.cast.modelo.Selecao;

public class CabecaDeChaveUnicoValidator implements IValidator<Boolean> {

	private Form<Selecao> form;
	private SelecaoDAO selecaoDAO;
	
	
	public CabecaDeChaveUnicoValidator(Form<Selecao> form, SelecaoDAO selecaoDAO){
		this.selecaoDAO = selecaoDAO;
		this.form = form;
	}


	@Override
	public void validate(IValidatable<Boolean> validatable) {
		boolean isSelecionado = validatable.getValue();
		
		if(!isSelecionado){
			
		}
		
		
		RadioChoice<Grupos> radio = (RadioChoice<Grupos>)
				form.get("nomeGrupo");
		
		Grupos grupo = radio.getConvertedInput();
		
//		selecaoDAO.confereChave();
		
	}
	
	
	
	
}
